Parents of Jack Letts say Andrew Scheer is 'passing the buck' on their son's fate