Alexis Patterson wins 300m in 40.02