Joe Hockey agrees to lobby states to ditch tampon tax