Colombian military chief Gen Barrero replaced amid scandals