Implant and dental prosthesis