GoPro sets IPO terms with market cap worth about $3 billion | Fortune