Buffalo Bills' Damar Hamlin cleared to play football again, team's GM says