SampleLapNet: A Learnable Laplacian Approach for Task-Agnostic Point Cloud Downsampling