New Forest MP Sir Desmond Swayne has said those on benefits should be paid in return for carrying out “socially useful work”.