Al Jazeera report into Brazil: safe and ready to host Confederations Cup