Hillary Rodham Clinton to answer questions via Facebook June 30