Beardsley suspended until April 2020 over racist insults