Today's best photos: from Brazil floods to a British light show