Facebook IPO price values firm above $70 bn