Obama releases long form birth certificate