BP begins testing new cap over Gulf oil leak