All Eyez On Me Tops Cars 3 In Box Office