How to fetch all fields of an Object using Apex in Salesforce?