Home Eng Castillo claims victory in Peru’s presidential election