Return $promise in route resolve