Rangers boss Steven Gerrard says he has no regrets about criticising his players following their defeat to Kilmarnock.