Bajrang Punia slapped with year ban for violation of antidoping code