Former Weston Bears president John 'Junior' Beatty dies aged 94