João Pedro de Castro de Menezes