Beijing protests over US-Taiwan frigate deal