Khan Academy for iPhone brings 3,600 educational videos to the small screen