GP who made false allegations about colleague is struck off