Ranveer Singh reveals his secrets to make women go weak in knees