Prince pledges funds for EPL's Sheffield