Linear-Time Graph Neural Networks for Scalable Recommendations