Animated `Megamind' holds on to No. 1