Paul Weller slams Facebook, MySpace