Comedian Sean Lock passes away from cancer