Graeme Souness says football has not made enough strides against homophobia during his 50 years in the game.