Singapore is ranked 5th least corrupt country in the world by anti-corruption agency