can you cook pork at 300 degrees