Mayo, Peter, Malta