Afghanistan beat Bangladesh by 45 runs in first T20I