Singer Gordon Waller dies