Factor Structure in Cryptocurrency Returns and Volatility