Ben Rogers retires from rugby league