firstOrFail and findOrFail with custom message