Walter Porter — British athlete (1903–1979)