John ap Gruffudd Lloyd, of Gwrych