Ranveer Singh: “I’ve been very blessed to have some amazing projects”