Apple sets iPad 3 launch event for March 7