EU, Canada sanction Myanmar generals over Rohingya; Myanmar says two are fired